meat cooked in underground pit oven - Turco Inglés Diccionario